var map = null;
var geocoder = null;
  
     function load() 
	 {
		if (GBrowserIsCompatible()) 
		{
			map = new GMap2(document.getElementById("map"));
			map.setCenter(new GLatLng(48.9, 2.3), 7);
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			geocoder = new GClientGeocoder();
		}
	}
  
     function afficherAdresse(address) 
	 {
		if (geocoder) 
		{
			geocoder.getLatLng
			(
				address,
				function(point) 
				{
					if (!point) 
					{
						alert(address + " introuvable");
					} 
					else
					{
						map.setCenter(point, 13);
						var marker = new GMarker(point);
						map.addOverlay(marker);
						marker.openInfoWindowHtml(address);
					}
				}
			);
		}
	}